#include <stdio.h>
#include <stdlib.h>

#define MAXSIZE 10

typedef int ElemType;

struct Node
{
  ElemType data;
  int next;
};

typedef struct
{
  ElemType data;
  int next;
} SLinkList[MAXSIZE];

int main()
{

  struct Node a;
  printf("a size=%d\n", sizeof(a));

  struct Node b[MAXSIZE];
  printf("b size=%d\n", sizeof(b));

  SLinkList c;
  printf("c size=%d\n", sizeof(c));

  // 上述两种定义方式都可以
}